self-regulating device - Français Anglais Dictionnaire